# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：strDemo3.py
@Author  ：siwei
@Date    ：2023/10/24 22:08 
@other   ：str.print---->print(str)
'''
#格式化字符串
# 字符串与字符串连接用"%s"或者"+",字符串与整数类型连接用"%d"，字符串与浮点数类型连接用"%f",字符串与布尔类型连接用"%b"
#1.使用%运算符
name = '夏思维'
age = 26
score = 98.5
print('姓名:%s,年龄:%d,成绩:%.1f' % (name, age, score))  #(name, age, score)是一个元组,%.1f表示保留一位小数

#2.使用f-string
print(f'姓名:{name},年龄:{age},成绩:{score}')

#3.使用str.format()函数:模版字符串.format(逗号分隔的参数)
print('姓名:{0},年龄:{1},成绩:{2}'.format(name,age,score))